#coding=utf-8

from tkinter import ttk, Button, messagebox, Tk

# 创建主窗口
win = Tk()

# 设置标题
win.title('坐公交也用券')

# 设置大小和位置,前两个x大小 后两个+位置
win.geometry('400x400+500+200')
# 创建
com = ttk.Combobox(win)
# 放置
com.pack()

# 设置下拉框的数据,数据写死就使用元组（）、数据随机就使用列表[]
info = ['北京', '上海', '广州']
# info = ('天津', '上海', '广州')
com['value'] = info

# 设置默认值 括号内的是下标
com.current(0)
def use():
    messagebox.showinfo(title='下拉选择', message=com.get())
def bt():
    # ####DHCP按钮
    bt_dhcp = Button(win, text='获取选择', width=10, height=10,
                     command=lambda: use())
    bt_dhcp.pack()  # 加载到窗体
    bt_dhcp.place(x=int(20), y=int(210))  # 设置坐标（以程序界面大小为基准)

b = bt()
# 进入消息循环
win.mainloop()